.font-color{
    color: #325db5 !important;
}
.background-color{
    background-color: #D82529 !important;
}
.border-color{
    border-color: #D82529 !important;
}
.input-checkbox input:checked + label.icon, .input-radio input:checked + label.icon{
    background-color: #325db5;
    border: 1px solid #325db5;
}
.icon-arrow-left:before{
    content: "";
    width:0px;
    height:0px;
    margin-right: 0.5rem;
    border-bottom: 1rem solid transparent;  /* left arrow slant */
    border-top: 1rem solid transparent; /* right arrow slant */
    border-right: 1rem solid #D82529; /* bottom, add background color here */
    font-size:0px;
    line-height:0px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -2px;
}
.icon-arrow-right:after {
    content: "";
    width:0px;
    height:0px;
    margin-left: 0.5rem;
    border-bottom: 1rem solid transparent;  /* left arrow slant */
    border-top: 1rem solid transparent; /* right arrow slant */
    border-left: 1rem solid #D82529; /* bottom, add background color here */
    font-size:0px;
    line-height:0px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -2px;
}
.icon-arrow-left:disabled:before, .icon-arrow-right:disabled:after {
    border-right-color: #cccccc; /* bottom, add background color here */
}